Alpine mountainsorrel - Turkish English Dictionary